Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Brest Challenger Australian Open - Melbourne Noumea Challenger Ottignies-Louvain-la-Neuve Challenger Open Sud de France - Montpellier Cherbourg Challenger Phoenix Challenger French Open - Paris Olympics - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Banja Luka Challenger BNP Paribas Open - Indian Wells Australian Open - Melbourne Brisbane International - Brisbane Abidjan 1 Challenger Miami Open - Miami Gonet Geneva Open - Geneva French Open - Paris Croatia F1 Croatia F2 Italy F4 Hungary F1 Hungary F2 Serbia&Montenegro F5 France F8 France F10 France F11 Great Britain F7 Netherlands F2 Netherlands F3 France F10 France F11 Great Britain F10 Italy F24 Luxembourg F1 France F13 Sweden F1 Sweden F2 Portugal F8 France F1 France F2 France F5 France F6 France F7 Great Britain F7 Slovenia F3 France F8 France F9 Great Britain F8 France F12 Austria F7 Portugal F4 Portugal F5 France F17 Germany F18 France F20 Usa F1 Usa F2 Portugal F1 Portugal F2 France F12 France F2 Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Hellenic Championship - Athens France F15 France F17 France F19 Portugal F1 Portugal F2 Spain F8 France F6 Great Britain F8 Italy F17 Portugal F7 Cordenons Challenger Italy F27 San Sebastian Challenger Courmayeur Challenger Portugal F3 Orleans Challenger France F7 Marbella Challenger Spain F14 Phoenix Challenger Rennes Challenger Matsuyama Challenger Puerto Vallarta Challenger Zug Challenger Grodzisk Mazowiecki Challenger Como Challenger Usa F3 Rennes Challenger Spain F7 Villena Challenger Olbia Challenger Seoul Challenger Matsuyama Challenger Noumea Challenger Nonthaburi 2 Challenger Aix En Provence Challenger Francavilla Challenger Troyes Challenger Croatia Open - Umag Davidoff Swiss Indoors - Basel Next Generation Hardcourts - Adelaide Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai The Stella Artois Championships - London Croatia Open - Umag BA-CA Tennis Trophy - Vienna Open 13 - Marseille The Dubai Tennis Championships - Dubai The Artois Championships - London Thailand Open - Bangkok Open 13 - Marseille Gerry Weber Open - Halle China Open - Beijing Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai AEGON Championships - London China Open - Beijing Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON Championships - London Mercedes Cup - Stuttgart Open de Moselle - Metz Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Brasil Open - Sao Paulo Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Farmers Classic - Los Angeles Moselle Open - Metz Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Open Sud de France - Montpellier Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca AEGON Championships - London Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg China Open - Beijing Rakuten Japan Open - Tokyo ASB Classic - Auckland Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON International - Eastbourne Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Moselle Open - Metz European Open - Antwerp Sydney International - Sydney Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London German Tennis Championships - Hamburg Moselle Open - Metz Tata Open Maharashtra - Pune ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Open Parc - Lyon Turkish Airlines Open Antalya - Antalya German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem Moselle Open - Metz Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Noumea Challenger ASB Classic - Auckland Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Erste Bank Open - Vienna Astana Open - Nur-Sultan Chile Dove Men+Care Open - Santiago Barcelona Open Banc Sabadell - Barcelona Serbia Open - Belgrade Gonet Geneva Open - Geneva cinch Championships - London Hamburg European Open - Hamburg Swiss Open - Gstaad Sofia Open - Sofia European Open - Antwerp Emilia-Romagna Open - Parma Belgrade 2 - Belgrade Astana Open - Nur-Sultan Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Serbia Open - Belgrade Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Swiss Open - Gstaad Truist Atlanta Open - Atlanta San Remo Challenger Bordeaux Challenger Astana Open - Astana Tel Aviv Watergen Open - Tel Aviv Adelaide International 1 - Adelaide Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Marburg Challenger San Benedetto Challenger Gonet Geneva Open - Geneva Cordenons Challenger Infosys Hall of Fame Open - Newport Todi Challenger Qatar ExxonMobil Open - Doha Tarragona Challenger Noumea Challenger Casablanca Challenger Brasov Challenger Salzburg Challenger Citta di Monza - Monza Genova Challenger San Benedetto Challenger Sophia Antipolis Challenger Sarajevo Open 2004 - Sarajevo Budapest Challenger - Budapest 10ø Tornea B. Camparini - Reggio Emilia Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Lambertz Open - Aachen Tatra Banka Open - Bratislava IPP Open - Helsinki Gemax Samsung Open 2005 - Belgrade Challenger Ford de Cherbourg - Cherbourg San Remo Tennis Cup 15° Piertomaso - San Remo Challenger 42 - Andrezieux Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Trofeo Cassa di Risparmio di Alessandria - Alessandria Besancon Challenger Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Cherbourg Challenger Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rabat Challenger Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Monza Challenger Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Orleans Challenger Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Jersey Challenger Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Arad Challenger Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Trnava Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Napoli Challenger Western & Southern Financial Group Masters - Cincinnati Rennes Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Cherbourg Challenger Shanghai Rolex Masters - Shanghai Rabat Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Caltanissetta Challenger St. Brieuc Challenger Sony Open Tennis - Miami Salzburg Challenger Monte-Carlo Rolex Masters - Monte-Carlo Ostrava Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rome Challenger Bordeaux Challenger Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Braunschweig Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid San Benedetto Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Orbetello Challenger Western & Southern Open - Cincinnati Tampere Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells San Marino Challenger Rogers Cup - Montreal Western & Southern Open - Cincinnati San Sebastian Challenger BNP Paribas Masters - Paris Como Challenger BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Todi Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Napoli Challenger Miami Open - Miami Palermo Challenger Monte-Carlo Rolex Masters - Monte-Carlo Orleans Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Helsinki Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Le Gosier Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Braunschweig Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Le Gosier Challenger BNP Paribas Open - Indian Wells St. Brieuc Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Roanne Challenger Bergamo Challenger Cherbourg Challenger Quimper Challenger Le Gosier Challenger Trani Challenger Milan Challenger Brest Challenger Mouilleron-Le-Captif Challenger Como Challenger Mouilleron-Le-Captif Challenger Bordeaux Challenger Braga Challenger Tenerife 2 Challenger Aix En Provence Challenger Luedenscheid Challenger Mouilleron-Le-Captif Challenger Rennes Challenger Alicante Challenger Malaga Challenger Rennes Challenger Drummondville Challenger Tenerife 1 Challenger Lille Challenger Taipei 2 Challenger Mouilleron-Le-Captif Challenger Milan Challenger Lisbon Challenger Brest Challenger Noumea Challenger Monterrey Challenger Phoenix Challenger Bordeaux Challenger Lyon Challenger Genova Challenger Orleans Challenger Olbia Challenger Charlottesville Challenger Australian Open - Melbourne French Open - Paris Pau Challenger Madrid Challenger Wimbledon - London U.S. Open - New York Modena Challenger Trieste Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Valencia Challenger Gemax Samsung Open 2004 - Belgrade U.S. Open - New York Quimper Challenger Lille Challenger Manama Challenger Australian Open - Melbourne Abidjan 2 Challenger French Open - Paris Tunis Challenger Wimbledon - London Royan Challenger U.S. Open - New York Australian Open - Melbourne Cassis Challenger Orleans Challenger French Open - Paris Wimbledon - London Open Romania - Bucharest Thailand Open - Bangkok Croatia Open - Umag Estoril Open - Estoril Maia Challenger The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon U.S. Open - New York Brisbane - Brisbane Medibank International - Sydney Serbia Open - Belgrade Heineken Open - Auckland Australian Open - Melbourne Barcelona Open BancSabadell - Barcelona French Open - Paris If Stockholm Open - Stockholm AEGON Championships - London ABN AMRO World Tennis Tournament - Rotterdam Wimbledon - London Open 13 - Marseille U.S. Open - New York Australian Open - Melbourne French Open - Paris Abierto Mexicano Telcel - Acapulco Citi Open - Washington China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Portugal Open - Oeiras Bet-at-home Open - Hamburg Wimbledon - London Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem U.S. Open - New York Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Open Sud de France - Montpellier Open 13 - Marseille Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona French Open - Paris AEGON Championships - London Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Citi Open - Washington Shenzhen Open - Shenzhen Citi Open - Washington Dubai Duty Free Tennis Championships - Dubai bett1HULKS Indoors - Cologne Cordoba Open - Cordoba Abierto Mexicano Telcel - Acapulco Citi Open - Washington Winston-Salem Open - Winston-Salem Melbourne Summer Set - Melbourne Adelaide International 2 - Adelaide Cordoba Open - Cordoba Argentina Open - Buenos Aires Citi Open - Washington Wimbledon - London Barcelona Open Banc Sabadell - Barcelona U.S. Open - New York Banja Luka Open - Banja Luka Gonet Geneva Open - Geneva Australian Open - Melbourne Valencia Open - Valencia United Cup - Australia French Open - Paris US Men's Clay Court Championship - Houston Wimbledon - London U.S. Open - New York Australian Open - Melbourne Open Occitanie - Montpellier French Open - Paris Wimbledon - London Maharashtra Open - Pune U.S. Open - New York Plava Laguna Croatia Open - Umag Kremlin Cup - Moscow Swiss Indoors Basel - Basel Noventi Open - Halle Argentina Open - Buenos Aires Truist Atlanta Open - Atlanta Millennium Estoril Open - Estoril Sophia Antipolis Challenger Quimper Challenger Waco Challenger Lille Challenger Barletta Challenger Francavilla Challenger Tenerife 1 Challenger Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Open 13 - Marseille San Marino Challenger St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Rakuten Japan Open - Tokyo Heineken Open - Auckland Aircel Chennai Open - Chennai Open Parc - Lyon Australian Open - Melbourne Hamburg European Open - Hamburg Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Madrid Western & Southern Financial Group Masters - Cincinnati Topshelf Open - 's-Hertogenbosch Valencia Open - Valencia Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Gerry Weber Open - Halle Moselle Open - Metz European Open - Antwerp Open Sud de France - Montpellier Shanghai Rolex Masters - Shanghai Miami Open - Miami Swiss Indoors Basel - Basel Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Open Sabadell Atlantico - Barcelona Miami Open - Miami Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Western & Southern Open - Cincinnati Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Coupe Rogers - Montreal French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Davis Cup, World Group, QF, SRB-GBR 2-0 Davis Cup, World Group, SF, ITA-SRB 2-1 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Davis Cup, Group I, 1R, SCG-LAT 5-0 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, GBR-SCG 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, Group 1, 2R, SRB-GEO 5-0 Hyundai Hopman Cup - Perth Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, 1R, SCG-ZIM 5-0 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, F, SRB-FRA 3-2 Hopman Cup - Perth Hopman Cup - Perth Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, World Group, SF, SRB-CAN 3-2 Davis Cup, World Group, F, SRB-CZE 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, SRB-CRO 5-0 Davis Cup, World Group, QF, SRB-ESP 4-1 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Finals, Group A ATP Cup - Melbourne Davis Cup, Finals, QF, SRB-RUS 1-2 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, Finals, Group F Laver Cup - London Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Finals, SF, CRO-SRB 2-1 Davis Cup, Group C, Valencia Davis Cup, World Group I, 1R, SRB-GRE 3-1 Davis Cup, World Group, 1R, SRB-RUS 4-1 Laver Cup - Chicago San Benedetto Challenger The Mubadala World Tennis Championship Mubadala World Tennis Championship AAMI Classic - Kooyong Karlsruhe Challenger Australian Open (juniors) French Open (juniors) U.S. Open (juniors) French Open (juniors) AAMI Classic - Kooyong Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship All Lower level tournaments Barclays ATP World Tour Finals - London Nitto ATP Finals - Turin A Day At The Drive - Adelaide Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Nitto ATP Finals - Turin Nitto ATP Finals - Turin Olympics - Beijing Olympics - Rio de Janeiro Olympics - Tokyo Calgary Challenger Bad Waltersdorf Challenger Miami Open - Miami